TransferPortl
North Dakota State logo

North Dakota State added 9 players and lost 9 players through the 2026 transfer portal. The net roster change is 0.

Updated Nov 9, 2026

Quick Answers

Which North Dakota State players are most likely to transfer?
As of November 9, 2026, the North Dakota State players with the highest Transfer Vulnerability Score (TVS) are Jackson Williams (WR, 43), Coy Okeson (OG, 35), and Jack Liwienski (OG, 30). The roster average is 10.0 across 128 scored players. TVS ranks players from 0 to 100 by how likely they are to enter the next portal window.
How many players has North Dakota State gained and lost in the 2026 transfer portal?
North Dakota State has added 9 players and lost 9 in the 2026 transfer portal, a net change of 0.
Who is North Dakota State's top incoming transfer?
By estimated value, Kene Anene (OT, from Kansas) at $7,000.

Get portal alerts for North Dakota State

An email when a North Dakota State player enters the portal, commits, or withdraws. Free.

Portal updates from TransferPortl. Unsubscribe any time.

Incoming Transfers

9
Kene Anene
OT · Kansas
$7K
Nyeoti Punni
RB · Holy Cross
$1K
Jordan McCants
WR · West Virginia
$1K
Chance Tucker
CB · Notre Dame
$1K
Jeremiah Patterson
WR · Arizona
$1K
Keith Williams
LB · Cornell
$1K
Anthony Okes
DE · Montana Tech
$1K
Truman Griffith
DE · Kansas State
$1K
Caleb McGrath
P · Minnesota
$1K

Outgoing Transfers

9
Trent Fraley
IOL · Michigan State
$455K
Toby Anene
DE · Colorado
$433K
Nathaniel Staehling
LB · Michigan
$289K
Beau Johnson
OL · Vanderbilt
$276K
Caleb Bowers
LS · Florida State
$200K
Jailen Duffie
CB · UCF
$61K
Eli Ozick
K · Iowa
$39K
Jaquise Alexander
CB · Delaware
$21K
Sam Knoll
P · Western Illinois
$1K

Portal Impact by Position

PosOutInNet value
OL21-$725K
DL12-$431K
LB11-$288K
ST31-$238K
DB21-$81K
WR02+$2K
RB01+$1K

2026 Depth Chart

Projected

This is a projection, not an official team release. The order uses the current roster, recent production, and player usage. Updated Nov 3, 2026.

Roster Risk

OffenseAverage TVS
9/100
DefenseAverage TVS
10/100
Special TeamsAverage TVS
8/100

Highest risk players · TVS percentile

Jackson Williams WRHigh
97th
Coy Okeson OGHigh
93rd
Jack Liwienski OGElevated
90th
Reis Kessel TEElevated
90th
Matthew Stenbroten DEElevated
89th

Program Context

Last 1 seasons

7-2

2026 coaching staff

2026 Recruiting Class

6 commits
#1296
Tucker ThienemanOT
Pewaukee, WI
#1500
Braylon ToliverATH
Erie, CO
#1924
Brayden DozierS
Osseo, MN
#2176
Brandon WaltonATH
Kenosha, WI
#2313
Kobe RussellCB
Prescott, WI
#2620
Jack WilsonLB
Mount Horeb, WI

Recruiting Footprint

2026 Roster

128 of 128

High risk means the top 15% of roster-relative TVS scores. TVS is not a transfer probability.

$1KLow · TVS 7
$1KLow · TVS 6
$1KModerate · TVS 16
$7KLow · TVS 9
$1KLow · TVS 11
$1KLow · TVS 14
$1KLow · TVS 2
$1KLow · TVS 7
$1KLow · TVS 13
Ben Schepp
LB#38So
$1KLow · TVS 6
$1KLow · TVS 10
$1KLow · TVS 11
$1KLow · TVS 3
$1KLow · TVS 3
$1KLow · TVS 4
$1KLow · TVS 7
$1KLow · TVS 10
$1KLow · TVS 9
Caden Ward
TE#46Fr
$1KLow · TVS 4
$1KLow · TVS 2
$1KLow · TVS 8
$1KLow · TVS 3
$1KLow · TVS 2
$1KLow · TVS 9
$1KLow · TVS 10
$1KLow · TVS 13
$1KModerate · TVS 21
$1KLow · TVS 3
$1KLow · TVS 12
Coy Okeson
OG#68Jr
$7KHigh · TVS 35
$1KLow · TVS 6
$1KLow · TVS 3
$1KModerate · TVS 19
$1KLow · TVS 7
DJ Scott
RB#7Sr
$5KModerate · TVS 23
DJ Voltz
CB#12Gr
$1KLow · TVS 10
$53KElevated · TVS 25
$1KLow · TVS 6
$21KLow · TVS 8
$1KLow · TVS 5
Earl Brown
OL#67Fr
$1KLow · TVS 5
EJ Davis
CB#2Jr
$1KLow · TVS 7
Ethan Wood
DE#91So
$1KLow · TVS 8
$1KLow · TVS 8
$1KLow · TVS 6
$1KLow · TVS 6
$1KLow · TVS 10
$1KLow · TVS 4
$13KModerate · TVS 17
Gavin Wang
OT#57So
$1KLow · TVS 9
$1KLow · TVS 3
$1KModerate · TVS 16
$1KLow · TVS 4
$1KLow · TVS 6
$1KLow · TVS 10
$1KLow · TVS 5
$1KLow · TVS 12
$1KLow · TVS 6
$7KElevated · TVS 30
$1KLow · TVS 5
$42KHigh · TVS 43
$1KLow · TVS 9
$1KLow · TVS 6
$1KLow · TVS 11
$1KLow · TVS 3
$1KLow · TVS 4
$1KLow · TVS 10
$1KModerate · TVS 21
$1KLow · TVS 2
Jett Zabel
TE#85Jr
$1KLow · TVS 5
John Gores
WR#19Gr
$1KLow · TVS 5
$1KLow · TVS 8
$1KLow · TVS 2
Josh Magin
OG#75Gr
$1KLow · TVS 7
$1KLow · TVS 4
$26KModerate · TVS 21
$1KLow · TVS 10
$1KLow · TVS 2
$1KLow · TVS 11
$14KLow · TVS 11
$1KLow · TVS 10
Kene Anene
OT#55Jr
$7KLow · TVS 2
$1KLow · TVS 3
$1KLow · TVS 2
$1KLow · TVS 6
$1KLow · TVS 10
$6KModerate · TVS 18
Luke Kokat
TE#44Gr
$1KLow · TVS 6
$39KModerate · TVS 23
$1KElevated · TVS 29
$1KLow · TVS 13
$1KLow · TVS 12
$1KLow · TVS 5
$1KModerate · TVS 22
$1KLow · TVS 14
$1KModerate · TVS 15
$1KLow · TVS 12
$37KLow · TVS 12
$1KLow · TVS 5
$1KLow · TVS 7
$1KLow · TVS 14
$1KLow · TVS 2
$1KLow · TVS 12
$1KLow · TVS 6
$1KLow · TVS 8
$1KLow · TVS 8
$1KLow · TVS 3
$6KModerate · TVS 17
$33KElevated · TVS 30
$7KLow · TVS 8
$1KLow · TVS 7
$1KLow · TVS 3
SJ Green
WR#82So
$1KLow · TVS 7
$1KLow · TVS 4
$1KElevated · TVS 27
$1KLow · TVS 11
$1KLow · TVS 3
Trey Drake
QB#10Sr
$1KLow · TVS 13
$1KLow · TVS 5
$1KLow · TVS 2
$1KLow · TVS 6
$1KLow · TVS 12
$1KLow · TVS 4
$1KLow · TVS 14
$1KElevated · TVS 28
$1KLow · TVS 5
$1KModerate · TVS 16
$1KLow · TVS 9